// vite.config.js
import { defineConfig } from 'vite'
import uni from '@dcloudio/vite-plugin-uni'

// 引入uni-pages-hot-modules
import uniHot from 'uni-pages-hot-modules'
// 安装条件编译命令，安装之后，uniapp就会支持exec hotJs的条件编译
uniHot.setupHotJs()
// 也可以自定义条件编译的方法名
// 以下执行的结果，在条件编译中将变成exec customJsFun
// uniHot.setupHotJs('customJsFun')

// https://vitejs.dev/config/
export default defineConfig({
	plugins: [
		uni()
		// 注册uni-pages-hot-modules的热更新vite插件
		// uniHot.createHotVitePlugin(),
	],
	server: {
		proxy: {
			'/api': {
				target: 'http://127.0.0.1:7001',
				// changeOrigin: true,
				rewrite: path => path.replace(/^\/api/, '')
			}
		}
	}
})
